package com.ow.dva.module.park.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 车道表
 * </p>
 *
 * @author zsj
 * @since 2020-04-08
 * @version V1.0
 */
public class JsonRoad implements Serializable {

    private static final long serialVersionUID = 1L;



    private String id;
    private String parkId;
    private String parkName;
    private String roadName;
    private String roadCode;
    private Integer directionType;
    private String terminalIp;
    private String terminalName;
    private Integer openStatus;
    private String sentryBoxCod;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getParkId() {
        return parkId;
    }

    public void setParkId(String parkId) {
        this.parkId = parkId;
    }

    public String getParkName() {
        return parkName;
    }

    public void setParkName(String parkName) {
        this.parkName = parkName;
    }

    public String getRoadName() {
        return roadName;
    }

    public void setRoadName(String roadName) {
        this.roadName = roadName;
    }

    public String getRoadCode() {
        return roadCode;
    }

    public void setRoadCode(String roadCode) {
        this.roadCode = roadCode;
    }

    public Integer getDirectionType() {
        return directionType;
    }

    public void setDirectionType(Integer directionType) {
        this.directionType = directionType;
    }

    public String getTerminalIp() {
        return terminalIp;
    }

    public void setTerminalIp(String terminalIp) {
        this.terminalIp = terminalIp;
    }

    public String getTerminalName() {
        return terminalName;
    }

    public void setTerminalName(String terminalName) {
        this.terminalName = terminalName;
    }

    public Integer getOpenStatus() {
        return openStatus;
    }

    public void setOpenStatus(Integer openStatus) {
        this.openStatus = openStatus;
    }

    public String getSentryBoxCod() {
        return sentryBoxCod;
    }

    public void setSentryBoxCod(String sentryBoxCod) {
        this.sentryBoxCod = sentryBoxCod;
    }

    public JsonRoad(String id, String parkId, String parkName, String roadName, String roadCode, Integer directionType, String terminalIp, String terminalName, Integer openStatus, String sentryBoxCod) {
        this.id = id;
        this.parkId = parkId;
        this.parkName = parkName;
        this.roadName = roadName;
        this.roadCode = roadCode;
        this.directionType = directionType;
        this.terminalIp = terminalIp;
        this.terminalName = terminalName;
        this.openStatus = openStatus;
        this.sentryBoxCod = sentryBoxCod;
    }


    public JsonRoad() {
    }


    @Override
    public String toString() {
        return "JsonRoad{" +
                "id='" + id + '\'' +
                ", parkId='" + parkId + '\'' +
                ", parkName='" + parkName + '\'' +
                ", roadName='" + roadName + '\'' +
                ", roadCode='" + roadCode + '\'' +
                ", directionType=" + directionType +
                ", terminalIp='" + terminalIp + '\'' +
                ", terminalName='" + terminalName + '\'' +
                ", openStatus=" + openStatus +
                ", sentryBoxCod='" + sentryBoxCod + '\'' +
                '}';
    }
}
